Osnove programskog jezika php
Vrsta: Seminarski | Broj strana: 35
Sadržaj
1.
Uvod...........................................................................................................................3
2. Što je PHP?
................................................................................................................4
3. Sintaksa
PHP-a...........................................................................................................5
3.1 Varijable ..............................................................................................................5
Prebacivanje tipova varijabli
..............................................................................5
3.2 Komentari............................................................................................................6
3.3 Tipovi
podataka...................................................................................................7
Cijeli brojevi .......................................................................................................7
Realni brojevi
.....................................................................................................7
Tekstualni podaci................................................................................................8
Nizovi
.................................................................................................................9
Objekti
..............................................................................................................11
3.4 Operatori
...........................................................................................................11
3.5 Kontrolne strukture
...........................................................................................13
If.. else
..............................................................................................................13
Elseif.................................................................................................................14
Switch
...............................................................................................................14
While petlja
......................................................................................................15
Do … while
......................................................................................................16
For
petlja...........................................................................................................16
Foreach petlja ...................................................................................................17
3.6 Forme i prihvat informacija iz forme
................................................................18 4. Rad s
bazama podataka............................................................................................19
4.1
MySQL..............................................................................................................19
5. PHP funkcije ............................................................................................................20
5.1 Array Funkcije
..................................................................................................20
5.2 Datum i Vrijeme................................................................................................22
5.3 Direktorijske
Funkcije.......................................................................................24
5.4 File
Funkcije......................................................................................................25
5.5 FTP
Funkcije.....................................................................................................27
5.6 MySQL
Funkcije...............................................................................................28
5.7 Regularni
Izrazi.................................................................................................29
5.8 String Funkcije
..................................................................................................30
5.9 Varijable ............................................................................................................31
6. Prilog – (PHP_učionica)
..........................................................................................33
6.1 Način korištenje ................................................................................................33
6.2 Način rada
.........................................................................................................34
7. Zaključak..................................................................................................................35
8.
Literatura..................................................................................................................35
_______________________________________________________________________________
FSB - Zagreb
2
Osnove programskog jezika
PHP________________________________________________________
1. Uvod
Kao pripremu za diplomski rad, kojeg sam odlučio
napraviti u programskom jeziku PHP, dobio sam zadatak sastaviti kratak
tutorijal o PHP-u. Cilj ovog rada je stjecanje potrebnog predznanja koje će mi
pomoći pri izradi diplomskog rada. Zašto odabrati baš PHP? PHP je jedna od
najnaprednijih i najkorištenijih server-side skriptnih tehnologija danas u
upotrebi. On je po svojoj sintaksi poput mnogih drugih sličnih jezika, čak i
koristi funkcije nekih drugih jezika kao što su C ili Perl. To znači da jednu
radnju možete izvesti korištenjem više različitih funkcija. Npr. ova dva
primjera rezultiraju istim prikazom:
Primjer:
Još jedna važna stvar, PHP je bogat funkcijama
za manipuliranje mnogo različitih tipova sadržaja. Npr. možemo kreirati slike
ili flasheve u trenutku kada ih korisnik zatraži na vašoj web stranici ali
ostavimo to za sad naprednim korisnicima.
_______________________________________________________________________________
FSB - Zagreb
3
Osnove programskog jezika
PHP________________________________________________________
2. Što je PHP?
PHP je open-source server-side skriptni jezik za
dinamičko generiranje HTML koda, zapravo to je skraćenica od “Hypertext
Preprocesor“. Drugim riječima, PHP je skriptni jezik pomoću kojeg možete
kreirati HTML stranicu na serveru prije nego što se ona, popunjena dinamičkim
sadržajem, pošalje klijentu. Ovim načinom generiranja sadržaja klijent ne može
vidjeti kod (skriptu) koji je generirao sadržaj koji gleda, već ima pristup
čistom HTML kodu. Vrlo jednostavno, PHP je jedan od najpopularnijih i
najmoćnijih skriptnih jezika trenutno na tržištu. Broj siteova koji koriste PHP
raste iz dana u dan, a broj tvrtki koje žele primijeniti PHP na svojim
siteovima je još veći. PHP je izvrstan jer pomoću njega s nevjerojatnom lakoćom
možete stvoriti opširnu web aplikaciju s velikim količinama podataka. Zamislite
samo koliko biste se namučili u HTML-u kada biste na webu trebali prezentirati
paletu proizvoda neke firme. Uzmimo da dotična firma ima u svom asortimanu oko
1000 proizvoda. To znači da biste morali napraviti 1000 stranica (za svaki
proizvod posebnu) i paziti da svaka stranica izgleda isto (da su tablice
poravnane, da su naslovi iste veličine i boje…). Ovo bi bio vrlo mukotrpan i
stresan posao. Ako biste željeli omogućiti svojim posjetiteljima vrlo
jednostavno pretraživanje asortimana proizvoda, ovaj zadatak bi postao
praktički neizvediv! Isti ovakav site možete napraviti u duplo kraćem roku sa
trostruko većom funkcionalnošću, s potpuno besplatnim alatom u vašem omiljenom
tekstualnom editoru. Open-source u gornjoj definiciji znači da svatko tko želi
može skinuti izvorne PHP kodove pisane u C-u i, ukoliko ih razumije, može ih
mijenjati po svojoj volji te dodavati nove funkcije PHP-u. Štoviše, svi su
pozvani da sudjeluju u razvoju novih verzija PHP-a. Izvorne kod
---------- OSTATAK TEKSTA NIJE PRIKAZAN. CEO RAD MOŽETE PREUZETI NA SAJTU. ----------
MOŽETE NAS KONTAKTIRATI NA E-MAIL: maturskiradovi.net@gmail.com
besplatniseminarski.net Besplatni seminarski Maturski Diplomski Maturalni SEMINARSKI RAD , seminarski radovi download, seminarski rad besplatno, www.besplatniseminarski.net, Samo besplatni seminarski radovi, Seminarski rad bez placanja, naknada, sms-a, uslovljavanja.. proverite!